Page Index
2 A 接口直接对外暴露
JL 于 2020-08-04 09:35:04 +08:00 修改了此页面
此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

用户请求时会被spring security oauth 拦截,如果没有合法token直接会被拒绝,如果某些接口不需要token校验

直接在对应微服务模块配置ignore-urls: 如base-weixin-admin-dev.yml

## spring security 配置
security:
  oauth2:
    client:
      client-id: gen
      client-secret: gen
      scope: server
      # 默认放行url,子模块重写时application-dev.yml中的公共配置会被覆盖,所以要把公共配置中的放行url再写一次
      release-urls:
        - '/portal/**'
        - '/wxmaterial/materialFileUpload'
        - '/wxmaterial/newsImgUpload'
        - '/ws/**'
        - '/open/notify/**'
        - '/open/auth/**'

Controller里接口上的@PreAuthorize("@ato.hasAuthority('XXXX')")要去掉,不然会报权限不足